recoil pit - German English Dictionary